#ifndef INVENTORY_H_INCLUDED
#define INVENTORY_H_INCLUDED

#include "weapons.h"
#include "armor.h"
#include "shield.h"


class Inventory
{

    private:

        Weapons myWeapons;
        Armor   myArmor;
        Shield  myShield;

    public:
        Inventory();
        ~Inventory();

        void draw();

        void addWeapon(string new_weapon);
        void addArmor(int addTypeA);
        void addShield(int addTypeS);

        void setActiveWeapon(int activateWeapon);
        void setActiveArmor(int activateArmor);
        void setActiveShield(int activateShield);

        int getActiveWeapon();
        int getActiveArmor();
        int getActiveShield();


};


#endif // INVENTORY_H_INCLUDED
